After steep correction in valuations, these have turned attractive but upside will depend on diesel price rises and export-parity pricing.
Sensex closed the day 416 points higher.
The government should start with two assumptions: first, that oil prices are fundamentally unstable and susceptible to wide fluctuations, and second, that raising the prices of petroleum products is politically difficult.
The BSE Midcap and Smallcap indices underperformed the largecaps and ended over 1% lower.
FII stance, progress of monsoon, crude oil and rupee movement are likely to dictate the trend.
The 30 Sensex companies alone, which are among the biggest companies in the country, now account for nearly 50% or about Rs 47 lakh crore of total investor wealth.
BHEL down around 2.4% and Bharti Airtel down around 1.6% were other major losers.
Being mandatory, these recommendations will have to be immediately built into the Budget for 2015-16.
Experts feel oil prices will remain volatile with an upward bias.
Hoard cash. There will be plenty of time and opportunity at far lower levels, warns Sonali Ranade in her weekly Market Notes
India is the world's fourth-largest importer of natural gas, accounting for six per cent of the global market.
A strengthening dollar, rising interest rates, tightening liquidity and a surge in oil prices - all are combining to create a toxic atmosphere for EM assets, says Akash Prakash.
This rally is largely being driven by hopes that the Modi government will drive economic growth higher, and, thus, increase earnings growth for companies.
The S&P BSE Sensex ended 80 points up at 23,789 while the Nifty50 closed at 7,235, up 24 points.
Indian market has been plagued by negative sentiment and triggers
Bank shares were the top gainers led by ICICI Bank.
The market breadth ended weak on the BSE with 2,086 shares declining and 893 shares advancing.
As economic policy making moves from pragmatism to populism, the bulls begin to make way for cautious optimists.
Growth in the eight core sectors jumped to 8.5% in April, due to a sharp pick-up in refinery products and a commensurate rise in electricity generation.
Market breadth remained strong with 1,581 advances over 1,018 declines on the BSE
Mark Mobius, co-founder, Mobius Capital Partners, tells Puneet Wadhwa that investors should concentrate more on "value" rather than momentum, and on good small- and medium-sized companies rather than large-caps.
It was the RBI which destroyed our $-job economy. It is for the RBI to resurrect it by instituting news ways of managing the INR, says Sonali Ranade
Indian basket at 6-month low of $49.11 a bbl
The S&P BSE Sensex ended 190 points up at 23,382.
Index heavyweights Reliance Industries, HDFC and Infosys were the top Sensex gainers.
Asia has opened largely in the green ahead of a raft of Chinese data due during the day.
Consequences of China's efforts to stabilise its equity markets after three weeks of declines, which wiped out some 30 per cent of the value is far more importance to the world, says Clyde Russell.
Kotak Mahindra Bank and Vedanta were the top Nifty gainers.
The India Meteorological Department on Tuesday said the monsoon this year is expected to be 'above normal.'
Sharp fall in capital goods production and manufacturing activity also dented sentiments.
Data on the real value of the currency against other currencies tells a different story.
From February to mid-March, oil prices receded rapidly.
Re-instatement of 5% custom duty on crude imports will help.
Nearly half of the 20 indexes polled globally are now expected to end the year lower than where they started
The S&P BSE Sensex ended 46 points lower at 24,824 and Nifty50 settled at 7,555, down by 8 points after hitting intra-day high of 7,600.45.
India must reckon with the possibility that it will struggle to attract higher overseas investment.
Global brokerage firm CLSA is positive on India's growth stroy.
BSE Midcap index outperformed the benchmark indices to end with 0.4% gains.
Dream rally: Investors' wealth doubled in 5 years in India's equity market on Friday.
The 30-share Sensex is down 359 points at 26,378 and the Nifty has dropped 78 points to trade at 7,883